make fast progress - Francés Inglés Diccionario